Fullstack Job: Freelance Javascript Engineer (Fullstack)

Job added on

Company

SwipeGuide

Location

Amsterdam - Netherlands

Job type

Full-Time

Fullstack Job Details

Would you like to join an exciting SaaS company on a freelance Fullstack javascript project? At SwipeGuide, you will have complete flexibility to work remotely at the hours that suit you whilst developing in the area you want to grow.


Fresh from announcing a further €5 million of funding last year and 58% employee growth in 2021, we are now searching for another Freelance Javascript Fullstack Engineer to join our small development team. Working with Sue, our CTO, Vlad, Armand, Sara, Eduardo and Alex, and well...the whole of Swipeguide, you will jump to the deep end to help manufacturers digitalise their worker instructions! You'll play a key part in an agile development team whilst we continue to scale, and you'll help shape and grow the engineering team.

Stack: We need a true full stacker to help us round out the team, DevOps chops = useful! NodeJs, React, React Native, Node.js, GraphQL, Postgresql, Redshift, AWS, Docker, Jenkins, Typescript.


WHO ARE WE?

We are Swipeguide. We aim to reduce waste, spare resources for better use, and save the world from useless paper instructions. Imagine working on a busy production line and relying upon outdated, inadequate work instructions. PDF and paper instructions are a thing of the past, so we're developing simple, intuitive cloud software to empower factory teams to perform better in their jobs and scale knowledge with digital standard work. Our Swipeguide platform enables global companies like Coca-Cola, Heineken, and PepsiCo to build and share visual step-by-step digital work instructions with their workforce on any device. And yes, it also feels good to enable them to use less paper and save the trees! We all know that a digital future is unavoidable, and we provide the software essential for digital transformation in manufacturing. And it's working. We had five people in 2016, and today, after €5mn funding in March 2021, we have over thirty Swipees, 100,000+ platform users in 89 countries worldwide, and an inclusive, continuously improving culture.

OUR TEAM OF SWIPEES

  • We are a remote-first organization - we know how best to be effective in this new remote work;
  • You'll soon meet the road cyclist, the yoga lover, the ex-chef, the person to count on in an emergency, the social butterfly, the DJ trainee, the volleyball player, and someone who owns hundreds of sneakers
  • We like to fail (it's how we learn), and in our "SwipeUp" sessions, we share our f ups (failures) and learn together
  • Our values are at the heart of everything we do; we strive to enable Swipees to develop their potential and showcase their authentic selves and engage in a culture of inclusion


YOUR ROLE AS THE FREELANCE FULLSTACK ENGINEER AT SWIPEGUIDE

As part of the SwipeGuide Engineering Circle, you will become SwipeGuide's Senior Fullstack Engineer. You will work closely with Sue (CTO) and of course, the other devs, designers, and QA (some in Amsterdam, the rest in Spain and Macedonia)!



Your responsibilities include:

  • Creating scalable and reusable components in our React/Node.js web application for viewers and editors;
  • Leading projects, architecting solutions and collaborating with product, design, and engineering teams to get the feature shipped to the end user
  • Collaborate with team of frontend and other fullstack developers to maintain, monitor, and improve the overall platform - you OWN it!
  • Improve continuous integration and delivery pipeline, including streamlining our tests, build, and deployment processes in Jenkins, AWS, etc. in collaboration with a senior DevOps Engineer
  • Providing code reviews and leading by example with best practices for clean, maintainable code and as well as tooling and technologies in general
  • As a senior member of the team, you are also part of an on-call rotation, where you share responsibility with the rest of the DevOps Circle to ensure platform availability for our customers


ESSENTIAL ATTRIBUTES FOR THE FREELANCE FULLSTACK ENGINEER


  • You are an experienced JavaScript developer with at least 5 years of professional experience as a software engineer
  • You have seasoned experience building applications in React and Node.Js
  • You are confident with API development in GraphQL, relational databases, such PostgreSQL, as well as non-relational databases
  • Your understanding of good coding practices is strong and you’re someone that we can rely on to build and maintain desktop and mobile web apps
  • You have the ability to self manage and deal with changing requirements and flows;
  • You can easily explain your code and technical improvements to other developers while also speaking in business logic terms to non-technical members of the product team
  • You are fluent in English and thrive in diverse, international environments working with people from different cultures

NICE TO HAVE TO BE SWIPEGUIDES SENIOR FULLSTACK ENGINEER

  • You are familiar with AWS, Docker, and other DevOps tools
  • You are happy to support junior engineers and contribute to our culture of #alwaysbelearning. You are eager to learn new technologies
  • You don’t shy away from using other technologies when it needs to be done, be it Bash scripting, writing SQL by hand, or writing code in other programming languages
  • You have experience with web application security

WHAT'S IN IT FOR YOU?


  • Remote working opportunity (we have an office in Amsterdam or Minneapolis if you happen to be close by)
  • Competitive freelance day rate.
  • A challenging environment to develop your personal and professional skills with a lot of freedom to take on ownership

WHAT ARE YOUR FUTURE COLLEAGUES SAYING ABOUT SWIPEGUIDE?

"I love the atmosphere of collaboration. It really feels like everyone here cares about our product and genuinely wants it to grow and succeed. That's a healthy kind of place to work." - Chris Content Marketer.

"SwipeGuide gives me hands-on experience in how to build a company from scratch alongside really passionate people. The gap between who I am and who I wanna be as a professional gets smaller every day here, and that's what defines a good workplace for me". - Ingrid (Customer Success Specialist)


SwipeGuide is committed to creating a diverse environment influenced by a lifetime of individual experiences. We hire people from all walks of life, not just because it's the right thing to do, but also because when people from diverse backgrounds build a company, the understanding and embracing of their communities grow exponentially. This means our creative and strategic horizons are not only expanding, but they're consistently strengthening, thanks to a global perspective. Therefore, we make a constant effort to follow the right practices and processes so that we do not discriminate based on education, race, religion, color, national origin, genetics, gender, gender identity, sexual orientation, age, marital status, veteran status, or disability status.